<?php
namespace haibao\cms\model\filter;

use haibao\frame\data\query\Condition;
class User extends \haibao\cms\model\filter\Base{
	public function __construct(){
		parent::__construct('\haibao\cms\model\data\User');
	}
	
	const CONDITION_FIELD_NAME_USER_NAME = 'UserName';
	
	const CONDITION_FIELD_NAME_REAL_NAME = 'RealName';
	
	const CONDITION_FIELD_NAME_EMAIL = 'Email';
	
	const CONDITION_FIELD_NAME_PASSWOR ='Password';
	
	const CONDITION_FIELD_NAME_LEADER_ID = 'LeaderId';
	
	const CONDITION_FIELD_NAME_JOB_TYPE = 'JobType';
	
	const CONDITION_FIELD_NAME_PERMISSION = 'Permission';
	
	const CONDITION_FIELD_NAME_STATUS = 'Status';
	
	const CONDITION_FIELD_NAME_CREATE_TIME = 'CreateTime';
	
	const CONDITION_FIELD_NAME_GROUPS = 'Groups';
	
	const CONDITION_FIELD_NAME_CREATE_BY = 'CreateBy';
	
	const CONDITION_FIELD_NAME_LEADER = 'Leader';
	
	const CONDITION_FIELD_NAME_PEN_NAME = 'PenName';
	
	const CONDITION_FIELD_NAME_MOBILE = 'Mobile';

	const CONDITION_FIELD_NAME_JOBNUM = 'JobNum';
	
	const CONDITION_FIELD_NAME_ENTRY_TIME = 'EntryTime';
	
	const CONDITION_FIELD_NAME_SOCIAL_TIME = 'SocialTime';
	
	const CONDITION_FIELD_NAME_IS_SALARY = 'IsSalary';
	
	const CONDITION_FIELD_NAME_IS_FIXED_WORK = 'IsFixedWork';
	const CONDITION_FIELD_NAME_IS_REMOTE = 'IsRemote';
	const CONDITION_FIELD_NAME_IS_TRAINEE = 'IsTrainee';
	const CONDITION_FIELD_NAME_QUIT_TIME = 'QuitTime';
	const CONDITION_FIELD_NAME_DINGDING_UID = 'DingUserId';
}
